/*
 * Copyright (c) ShaoxiongDu <Shaoxiong.dev@aliyun.com> 2021 all Rights Reserved
 */

package zh.codegym.task.task08.task0819;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

/* 
包含猫的集
*/

public class Solution {
    public static void main(String[] args) {
        Set<Cat> cats = createCats();

        //在此编写你的代码. 第 3 步
        Iterator<Cat> iterator = cats.iterator();
        while (iterator.hasNext()) {
            iterator.next();
            iterator.remove();
            break;
        }
        printCats(cats);
    }

    public static Set<Cat> createCats() {
        //在此编写你的代码. 第 2 步
        HashSet<Cat> cats = new HashSet<>();
        cats.add(new Cat());
        cats.add(new Cat());
        cats.add(new Cat());
        return cats;
    }

    public static void printCats(Set<Cat> cats) {
        // 第 4 步
        for (Cat cat : cats) {
            System.out.println(cat);
        }
    }

    // 第 1 步
    public static class Cat {


    }
}
